<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8"/>
    <meta name="viewport" content="width=device-width"/>
    <title>简历</title>
    <link rel="stylesheet" href="1.css"/>
</head>
<body>
<div class="layout" id="page">
    <header>
        <h1>唐志明</h1>
        <p>应聘前端工程师</p>
    </header>
    <aside>
        <div class="avatar">
            <span><img src="./img/head.jpg"/></span>

        </div>

        <section>
            <h2>基础信息</h2>
            <div class="detail personal">

                <div class="item">
                    <span>性别</span>
                    <span>男</span>
                </div>
                <div class="item">
                    <span>年龄</span>
                    <span>24</span>
                </div>


                <!--                <div class="item">-->
                <!--                    <span>户籍</span>-->
                <!--                    <span>浙江</span>-->
                <!--                </div>-->

                <!--                <div class="item">-->
                <!--                    <svg>-->
                <!--                        <use xlink:href="#icon-dingwei"></use>-->
                <!--                    </svg>-->
                <!--                    <span>杭州</span>-->
                <!--                </div>-->
                <div class="item">
                    <svg>
                        <use xlink:href="#icon-weixin"></use>
                    </svg>

                    <svg>
                        <use xlink:href="#icon-dianhua"></use>
                    </svg>
                    <span>19883353565</span>
                </div>

                <div class="item">
                    <svg>
                        <use xlink:href="#icon-youxiang"></use>
                    </svg>
                    <span>2714148252@qq.com</span>
                </div>

            </div>


            <div class="detail contact ">
                <div class="item">
                    <svg>
                        <use xlink:href="#icon-github"></use>
                    </svg>
                    <span>
                <a
                        target="_blank"
                        href="https://github.com/hellotang7?tab=repositories"
                >GitHub</a
                >
              </span>
                    <span>(过去一年有337次提交)</span>
                </div>
                <div class="item">
                    <img src="img/juejin.png">

                    <span>
                <a
                        target="_blank"
                        href="https://juejin.cn/user/2414992882147869/posts"
                >掘金</a
                >
              </span>
                    <span>(目前已有69篇技术博客)</span>
                </div>
            </div>

        </section>


    </aside>
    <main>
        <section>
            <h2>掌握技能</h2>
            <p>
            <li>
                掌握静态页面制作技巧，熟悉 Flex/Grid 布局、移动端适配，可以还原设计稿
            </li>
            <li>
                熟悉 JavaScript 语法，了解 <strong>ES6</strong> 新特性，包括 let / 箭头函数 /
                <strong>Promise</strong> /解构赋值 / 模块 / 类等
            </li>
            <li>了解 TypeScript 的使用，并尝试在项目中使用 TS 提高代码的可靠性</li>
            <li>
                熟悉 Vue 全家桶的使用，包括 <strong>Vue 2/3</strong>、
                <strong>VueRouter</strong>、<strong>Vite</strong>、Vue CLl、Vuex、<strong>Pinia</strong>等
            </li>
            <li>
                了解 <strong>前后端分离技术</strong>，包括
                <strong>AJAX</strong>、<strong>跨域</strong>、Cookie、<strong>JWT</strong>、<strong>http</strong> / <strong>https</strong>等
            </li>
            <li>
                了解 <strong>第三方组件库</strong>、<strong>工具库</strong>的使用，包括<strong>Element</strong>、<strong>Ant
                Design</strong>、<strong>Vant</strong>、<strong>ECharts</strong>、<strong>Axios</strong> 等
            </li>
            <li>
                有较好的自学能力，善于使用 Google、GitHub等，查阅官方文档解决问题，习惯写博客总结
            </li>
            </p>
        </section>


        <section>

            <h2>工作经历</h2>
            <div class="item">
                <div>
                    <span class="title"> <h3
                            style="margin-right: 10px;color: #666;font-size: 14px">杭州咸亨科研中心有限公司</h3>   前端开发工程师 </span>

                    <span>
                        2022年6月 - 2023年7月
                    </span>
                </div>
            </div>

            <div class="item">
                <div>
                    <span class="title"> <h3
                            style="margin-right: 10px;color: #666;font-size: 14px">嘉兴军胜电子科技有限公司</h3>   前端开发工程师 </span>

                    <span>
                        2021年8月 - 2023年1月
                    </span>
                </div>

            </div>

        </section>


        <section>

            <h2>项目经历</h2>

            <div class="item">
                <div>
                    <span class="title"> <h3>集金记账（移动端）</h3></span>

                    <span>
<!--                        <a target="_blank" href="https://github.com/hellotang7/money-full">项目源码</a>-->
                        <a target="_blank"
                           href="http://mangosteen-1312726520.cos-website.ap-shanghai.myqcloud.com">预览项目</a>
                    </span>
                </div>
                <ul>
                    <li>一款基于 <strong>Vue 3</strong> 并使用 <strong>Vite</strong> 构建的<strong>移动端</strong>记账应用
                    </li>
                    <li>本项目尝试使用 <strong>TSX</strong> 语法代替 Template 模板，同时结合 <strong>CSS
                        Modules</strong> 代替 style。
                    </li>
                    <li>使用 <strong>Vue Router</strong> 通过 <strong>路由守卫</strong> 来实现 <strong>鉴权</strong>，进而引导用户登录。
                    </li>
                    <li>自制 <strong>Vite</strong> 插件 实现 <strong>SVG Sprites</strong>，同时还实现了广告页的 <strong>手势滑动</strong>
                        效果
                    </li>
                    <li>在封装组件的过程中大量使用了 <strong>插槽</strong> 和 <strong>V-Model</strong> 。</li>
                    <li>自制 <strong>表单验证</strong> 组件，包含输入框文本、验证码、日期、Eoji 表情等，扩展性强。</li>
                    <li>使用 <strong>Axios</strong> 处理网络请求，并进行 <strong>二次封装</strong>，包含
                        <strong>错误处理</strong>、<strong>显示加载中</strong>、<strong>提示登录</strong>
                        等功能。并采用<strong>JWT</strong> 进行用户认证。并在此基础上自制了一个简易的前端 Mock 方案(其中使用
                        <strong>faker</strong> 构造数据)。
                    </li>
                    <li>使用 <strong>Pinia</strong> 实现状态管理，避免跨请求状态污染，记录了当前用户的登录状态、选择偏好和明细列表等数据，并进而了解了
                        Pinia的<strong>ID、持久化</strong> 等知识。
                    </li>
                    <li>使用 <strong>ECharts</strong> 实现数据可视化，包含折线图、饼图等，了解如何构造数据、修改相应配置项。
                    <li>了解 前后端联调 过程，包括如何商议接口、反馈 BUG 等环节。</li>
                    </li>
                    <li>通过 <strong>dynamic import</strong> / <strong>Rollup chunk</strong> /<strong>条件编译</strong>
                        优化项目打包体积，部署在 <strong>腾讯云 COS</strong>。
                    </li>
                    <li>本项目为求稳定以及出于学习技术的初衷，尽量避免对第三方组件库的依赖，只使用了
                        <strong>Vant</strong>
                        的日期选择器和对话框。通过该项目的学习，我提高了自己的封装能力和自学能力。
                    </li>
                    <li>技术栈：Vue、VueRouter、Pinia、TSX、Vite、Echarts、Vant</li>


                </ul>
            </div>


            <div class="item"   style="page-break-before: always; margin-top: 30px">
                <div>
                    <span class="title"> <h3>可乐 UI（PC + 移动端）</h3></span>
                    <span>
<!--                        <a target="_blank" href="https://github.com/hellotang7/vue-gulu">项目源码</a>-->
                        <a target="_blank" href="http://hellotang7.gitee.io/vue-cola-ui">预览项目</a>
                    </span>
                </div>
                <ul>
                    <li>一款基于 <strong>Vue 3</strong> 并使用 <strong>Vite</strong> 构建的组件库。</li>
                    <li>本项目包含了 <strong>Switch</strong>、<strong>Button</strong>、<strong>Dialog</strong> 、<strong>Tabs</strong>
                        等常用组件。在此过程中深入研究了 Vue 3 相关语法，包括
                        setup、onMounted、computed、watchEffect、ref 等。
                    </li>
                    <li>本项目搭建了官网</strong> 作为项目文档，可在线查看示例代码，并且简洁明了，易于阅读。</li>
                    <li> 通过该项目我进一步积累了 <strong>封装组件</strong> 的技巧和经验。</li>
                    <li>技术栈：Vue、Vue-router、Typescript、Vite</li>

                </ul>
            </div>

            <div class="item">
                <div>
                    <span class="title"> <h3>公安系统可视化大屏（大屏）</h3></span>
                    <span>
<!--                        <a target="_blank" href="https://github.com/hellotang7/vue-dp">项目源码</a>-->
                        <a target="_blank" href="http://hellotang7.gitee.io/vue3-dp/">预览项目</a>
                    </span>
                </div>
                <ul>
                    <li>一款基于 <strong>Vue 3</strong> 并使用 <strong>Vite</strong> 构建的可视化大屏项目。</li>

                    <li>页面布局使用了 Grid 和 Flex 布局，为了适应所有屏幕，我使用了动态 <strong>rem</strong> 方案，具体思路见我的<a
                            target="_blank" href="https://juejin.cn/post/7224127112709537850">博客</a>。
                    </li>
                    <li>
                        项目中包含的图例有<strong>柱形图</strong>、<strong>折线图</strong>、<strong>饼图</strong>、<strong>地图</strong>和<strong>表格</strong>等，并且所有图例都可以实时更新数据并辅以动画交互。
                    </li>
                    <li> 通过这个项目，我掌握了大屏可视化项目的制作技巧。</li>
                    <li>技术栈：Vue、Element-ui、Webpack</li>


                </ul>
            </div>

            <div class="item">
                <div>
                    <span class="title"> <h3>为知云笔记（PC）</h3></span>

                    <span>
<!--                       <a target="_blank" href="https://github.com/hellotang7/notebook">项目源码</a>-->
                        <a target="_blank" href="http://hellotang7.gitee.io/notebook/#/login">预览项目</a>
                    </span>
                </div>
                <ul>
                    <li>该产品采用了<strong>Vue2</strong>技术栈，并参考了Evernote云笔记Mac客户端版的UI设计。</li>
                    <li>风向笔记小具有完整的用户登录、注册、笔记本创建、修改、删除等常规功能，同时也支持
                        <strong>Markdown</strong>
                        编辑、预览、删除到回收站、回收站管理等高级功能。
                    </li>
                    <li>在技术细节方面，我采用了 Vue2 的组件化开发模式，使用 <strong>Vuex</strong>
                        进行全局状态管理，保证了代码的可维护性和可扩展性，在实现
                        Markdown 编辑器时，我使用了第三方插件 <strong>marked.js</strong>。
                    </li>
                    <li>通过该项目，我不仅掌握了 Vue2 的组件化开发模式、Vuex的状态管理、<strong>Vue自定义指令</strong>的应用，同时也加深了对
                        Web 前端开发的理解和实践经验。
                    </li>
                    <li>技术栈：Vue、Vue-router、Vuex、Element-ui、Webpack、Markdown-it</li>

                </ul>
            </div>
        </section>
            <section>

                <h2>开源项目</h2>

            <div class="item">
                <div>
                    <span class="title"> <h3>皮卡丘实时脚本展示</h3></span>
                    <span>
<!--                        <a target="_blank" href="https://github.com/hellotang7/pikachu-2">项目源码</a>-->
                        <a target="_blank" href="http://hellotang7.gitee.io/pikachu-2/">预览项目</a>
                </span>
                </div>
                <ul>
                    <li>一款基于<strong>JavaScript</strong>技术栈实现自动在页面上编写一个会动的皮卡丘，并实时展示代码和页面效果。
                    </li>
                    <li>该项目主要有暂停、播放、慢速、匀速、快速等按键功能，为用户提供了更好的操控体验。</li>
                    <li>通过该项目让我对CSS样式和动画、JS语法的使用更加熟练</li>

                </ul>
            </div>

            <div class="item">
                <div>
                    <span class="title"> <h3>轻松日历</h3></span>
                    <span>
<!--                    <a target="_blank" href="https://github.com/hellotang7/calendar">项目源码</a>-->
                    <a target="_blank" href="http://hellotang7.gitee.io/calendar/">预览项目</a>
                </span>
                </div>
                <ul>
                    <li>一款基于<strong>JavaScript</strong>技术实现的简易日历</li>
                    <li> 该项目主要实现了包括上个月、下个月以及回到当前日期等功能。</li>
                    <li>
                        通过该项目我深入研究JavaScript的内部机制，比如执行上下文、闭包和作用域等等概念，并有效地应用到该项目中。
                    </li>

                </ul>
            </div>
        </section>


        <section>
            <h2>教育经历</h2>
            <div class="l  school">
                <div class="item">
                    <!--                    <img src="img/badge.jpg">-->
                    <span>嘉兴职业技术学院</span>
<!--                    <span>电气自动化</span>-->
                </div>

                <div class="item">
                    <span>2019年9月 - 2022年6月</span>
                </div>

            </div>
        </section>

    </main>
    <!--          <footer></footer>-->
</div>
<svg>
    <symbol id="icon-boke" viewBox="0 0 1024 1024">
        <symbol id="icon-weixin" viewBox="0 0 1025 1024">
            <path d="M501.81567383 383.03973388c20.3439331 0 33.93951416-13.62030029 33.93951416-33.91479492 0-20.51696778-13.57086182-33.79119873-33.93951416-33.79119873s-40.8114624 13.27423096-40.8114624 33.79119873C461.02893066 369.41943359 481.47174073 383.03973388 501.81567383 383.03973388zM311.99664307 315.33374023c-20.3439331 0-40.91033935 13.27423096-40.91033936 33.79119873 0 20.29449463 20.56640625 33.91479492 40.91033936 33.91479492 20.26977539 0 33.84063721-13.62030029 33.8406372-33.91479492C345.81256104 328.60797119 332.26641846 315.33374023 311.99664307 315.33374023zM907.5078125 600.14880372c0-107.28149414-99.51965333-198.69323731-221.68212891-208.21014405 0.17303467-1.33483887 0.24719239-2.71911622-0.04943848-4.10339355-24.49676513-114.20288086-147.30194092-200.29998779-285.68023681-200.2999878C243.72210693 187.53527832 116.4921875 296.57183838 116.4921875 430.59954834c0 71.90826416 36.70806885 136.6973877 106.26800537 187.79205322l-24.24957275 72.8970337c-1.55731201 4.74609375-0.14831543 9.96185302 3.63372803 13.24951171 2.29888916 1.97753906 5.19104004 3.01574708 8.10791015 3.01574707 1.87866211 0 3.78204346-0.44494629 5.53710938-1.31011963L306.83032227 660.68621826l11.22253418 2.27416992c28.03161622 5.75958252 52.23175049 10.75286865 82.04315185 10.75286866 8.77532959 0 17.67425537-0.39550781 26.40014649-1.13708496 3.53485107-0.29663086 6.52587891-2.07641602 8.55285644-4.6472168 32.82714844 82.14202881 123.29956055 141.44348145 229.76531983 141.44348145 27.26531982 0 54.87670898-6.57531739 79.64538574-12.7798462l70.17791747 38.36425782c1.85394287 1.01348877 3.90563965 1.53259278 5.93261719 1.53259277 2.76855469 0 5.53710938-0.93933106 7.76184083-2.74383545 3.90563965-3.1640625 5.51239013-8.37982177 4.05395508-13.15063477l-17.92144776-59.59808349C874.55706787 713.51123047 907.5078125 656.7064209 907.5078125 600.14880372zM424.39501953 647.93109131c-8.03375244 0.69213867-16.19110107 1.03820801-24.274292 1.03820801-27.29003906 0-50.37780762-4.72137451-77.07458495-10.23376465L307.52246094 635.59619141c-2.66967773-0.56854248-5.4876709-0.19775391-7.93487549 1.06292724l-68.20037842 34.13726807 17.72369385-53.24523926c1.73034668-5.21575927-0.17303467-10.90118408-4.6472168-14.04052735C175.94195557 555.75305176 141.21142578 497.56396484 141.21142578 430.59954834c0-120.38269043 116.13098145-218.34503174 258.88458252-218.34503173 126.19171143 0 237.92266846 76.77795411 260.98571777 178.89312743-132.32208252 1.73034668-239.38110352 94.74884033-239.38110351 209.00115968 0 16.61132813 2.52136231 32.70355224 6.77307129 48.22723388C427.18829346 648.0546875 425.82873535 647.80749512 424.39501953 647.93109131zM792.7611084 746.48669434c-4.12811279 3.11462403-5.88317872 8.47869873-4.40002442 13.42254638l11.69219971 38.88336181-47.9800415-26.25183105c-1.82922363-1.01348877-3.88092041-1.53259278-5.93261719-1.53259277-1.01348877 0-2.02697754 0.12359619-3.01574708 0.39550781-25.73272705 6.50115967-52.35534668 13.20007325-78.28582763 13.20007325-120.43212891 0-218.39447021-82.76000977-218.39447021-184.4796753 0-101.71966552 97.96234131-184.45495606 218.39447021-184.45495605 118.13323974 0 217.94952393 84.46563721 217.94952393 184.45495605C882.78857422 650.84796143 850.82659912 702.83251953 792.7611084 746.48669434zM590.01391602 511.97528076c-13.57086182 0-27.14172364 13.66973877-27.14172364 27.21588135 0 13.64501953 13.57086182 27.1170044 27.14172364 27.1170044 20.39337158 0 33.86535645-13.47198487 33.86535645-27.1170044C623.87927247 525.62030029 610.4072876 511.97528076 590.01391602 511.97528076zM739.12036133 511.97528076c-13.37310791 0-26.94396973 13.66973877-26.94396972 27.21588135 0 13.64501953 13.57086182 27.1170044 26.94396972 27.1170044 20.31921387 0 34.03839112-13.47198487 34.03839111-27.1170044C773.15875244 525.62030029 759.46429443 511.97528076 739.12036133 511.97528076z"
                  fill="#222"></path>
        </symbol>
        <symbol id="icon-youxiang" viewBox="0 0 1024 1024">
            <path d="M799.36250029 268.25000029H212.00000029c-3.18750029 0-6.3 0.39375-9.28125 1.16249942l284.49374942 284.47500058a18.74999971 18.74999971 0 0 0 26.51250058 0L799.36250029 268.25000029z m40.55625 12.46874942l-229.12500058 229.12500058 231.09375058 231.075c4.78125-6.3 7.61249971-14.15625029 7.61249971-22.66875V305.74999971c0-9.61875-3.61874971-18.37500029-9.5625-25.03125zM803.67499971 755.74999971l-219.375-219.39374971-44.06249971 44.06249971a56.25 56.25 0 0 1-79.55624971 0l-44.04375-44.06249971L199.43749971 753.59375c3.9375 1.38750029 8.15625 2.15624971 12.58125029 2.15624971h591.67500029zM175.08124971 724.88750029L390.12499971 509.82499971 175.88750029 295.62499971A37.53749971 37.53749971 0 0 0 174.5 305.74999971v412.50000058c0 2.25 0.18749971 4.48125029 0.58124971 6.6375zM212.00000029 230.75h599.99999942a74.99999971 74.99999971 0 0 1 75.00000058 74.99999971v412.50000058a74.99999971 74.99999971 0 0 1-75.00000058 74.99999971H212.00000029a74.99999971 74.99999971 0 0 1-75.00000058-74.99999971V305.74999971a74.99999971 74.99999971 0 0 1 75.00000058-74.99999971z"
                  fill="#222"></path>
        </symbol>
        <symbol id="icon-dianhua" viewBox="0 0 1024 1024">
            <path d="M671.63684083 588.52526828a44.00024414 44.00024414 0 0 0-62.14965849 0l-31.07482882 31.07482965c-17.57812473 17.57812473-74.49829074 0.08239747-124.29382352-49.71862793S386.7943118 463.18774414 404.39990207 445.58764648l0.03845243-0.03845242 31.03637722-31.0363764a44.00024414 44.00024414 0 0 0 0-62.14965848l-136.73034668-136.72485324a43.9947507 43.9947507 0 0 0-62.14416504 0l-31.07482965 31.07482883c-22.96142605 22.96142605-36.94702148 53.1628418-41.57775879 89.76928738-4.29565403 33.95324735-0.33508328 72.03186036 11.76635742 113.15917941C199.98828098 532.25878933 254.73315402 619.11669922 329.81921386 694.18078614S491.7467041 824.01171902 574.33642551 848.28601102c30.42663602 8.94836426 59.17236301 13.44726563 85.81420926 13.44726562a217.80395481 217.80395481 0 0 0 27.36694308-1.6809082c36.60644558-4.63073731 66.80786133-18.61633273 89.76928738-41.57775879l31.07482883-31.07482965a43.9947507 43.9947507 0 0 0 0-62.14416504z m111.86279295 174.01794488l-31.06933621 31.07482883c-35.08483887 35.07934543-94.80651856 42.51708984-168.17321776 20.93994113-77.04711941-22.65930176-158.57665988-74.24011231-229.57580567-145.23925726s-122.57995633-152.52868625-145.23925726-229.57580567c-21.57714871-73.36120578-14.1394043-133.08837891 20.93994113-168.17321777l31.07482883-31.06933621a8.78906277 8.78906277 0 0 1 12.43103055 0l136.72485323 136.72485324a8.78906277 8.78906277 0 0 1 0 12.43103055l-31.07482882 31.06933621C361.30603 438.9409177 357.64209012 468.18103027 369.26013211 502.99670383c10.23925808 30.71228 31.54724149 63.29223606 59.99633761 91.73584039s61.03454562 49.75708035 91.73583957 59.99633761c13.35937473 4.45495633 25.88928223 6.65771484 37.29309083 6.65771484 18.31970187 0 33.73901394-5.69641086 44.97802761-16.93542452l31.06933621-31.07482965a8.78906277 8.78906277 0 0 1 12.43102973 0l136.72485407 136.72485407a8.78906277 8.78906277 0 0 1 0.01098604 12.44201659zM564.734375 283.48437527a17.57812473 17.57812473 0 0 1 17.57812473-17.57812554 175.78124973 175.78124973 0 0 1 175.78125054 175.78125054 17.57812473 17.57812473 0 0 1-35.15625027 0c0-77.54150418-63.08349609-140.62500027-140.62500027-140.62500027a17.57812473 17.57812473 0 0 1-17.57812473-17.57812473z m0 105.46875a17.57812473 17.57812473 0 0 1 17.57812473-17.57812554 70.38940457 70.38940457 0 0 1 70.31250054 70.31250054 17.57812473 17.57812473 0 0 1-35.15625027 0 35.19470187 35.19470187 0 0 0-35.15625027-35.15625027 17.57812473 17.57812473 0 0 1-17.57812473-17.57812473z m298.82812527 52.734375a17.57812473 17.57812473 0 0 1-35.15625027 0c0-135.68115262-110.41259766-246.09375027-246.09375027-246.09375027a17.57812473 17.57812473 0 0 1 0-35.15625027 281.03576632 281.03576632 0 0 1 281.25000054 281.25000054z"
                  fill="#222"></path>
        </symbol>
        <symbol id="icon-dingwei" viewBox="0 0 1024 1024">
            <path d="M596.04541015 378.51611328c0-39.55078125-29.66308594-69.21386719-69.21386718-69.21386719s-69.21386719 29.66308594-69.21386719 69.21386719 29.66308594 69.21386719 69.21386719 69.21386719 69.21386719-29.66308594 69.2138672-69.21386719zM833.35009766 749.3046875c-9.88769531-9.88769531-29.66308594-14.83154297-54.38232422-19.77539063-14.83154297-4.94384766-44.49462891-4.94384766-64.27001953-4.94384765h-4.94384766c-9.88769531 0-14.83154297 9.88769531-14.83154296 19.77539062s9.88769531 19.77539063 19.77539062 19.77539063h19.77539062c39.55078125 4.94384766 59.32617188 9.88769531 64.27001953 19.77539062 4.94384766 4.94384766 9.88769531 14.83154297 9.88769531 19.77539063 0 9.88769531-19.77539063 24.71923828-69.21386718 39.55078125-54.38232422 14.83154297-128.54003906 19.77539063-212.58544922 19.77539062-88.98925781 0-158.203125-4.94384766-212.58544922-19.77539062-59.32617188-14.83154297-74.15771484-34.60693359-74.15771484-39.55078125 0-9.88769531 4.94384766-14.83154297 9.88769531-19.77539063 9.88769531-4.94384766 24.71923828-9.88769531 54.38232422-14.83154297h24.71923829c9.88769531 0 19.77539063-9.88769531 19.77539061-19.77539062s-4.94384766-14.83154297-14.83154297-19.77539063h-4.94384764c-49.43847655 0-79.1015625 9.88769531-103.82080079 19.77539063-19.77539063 14.83154297-34.60693359 34.60693359-34.6069336 59.32617188 0 19.77539063 9.88769531 39.55078125 34.6069336 54.38232421 14.83154297 9.88769531 39.55078125 19.77539063 69.21386719 24.71923829 54.38232422 14.83154297 133.48388672 19.77539063 222.47314453 19.77539062 93.93310547 0 158.203125-4.94384766 212.58544921-19.77539062 34.60693359-4.94384766 64.27001953-19.77539063 79.1015625-29.66308594 19.77539063-14.83154297 34.60693359-29.66308594 39.55078125-49.43847657 9.88769531-29.66308594 4.94384766-39.55078125-14.83154296-59.32617187z"
                  fill="#222"></path>
            <path d="M492.22460937 774.02392578c9.88769531 9.88769531 19.77539063 14.83154297 34.6069336 14.83154297 9.88769531 0 24.71923828-4.94384766 34.60693358-14.83154297 44.49462891-59.32617188 79.1015625-113.70849609 128.54003908-192.81005859 54.38232422-88.98925781 88.98925781-163.14697266 88.98925781-212.58544922 0-64.27001953-24.71923828-128.54003906-69.21386719-173.03466796-49.43847655-49.43847655-108.76464844-74.15771484-173.03466797-74.15771485h-9.88769531c-64.27001953 0-123.59619141 24.71923828-173.03466797 74.15771485s-74.15771484 113.70849609-69.21386719 173.03466796c-4.94384766 49.43847655 24.71923828 128.54003906 79.1015625 212.58544922 49.43847655 84.04541015 88.98925781 133.48388672 128.54003906 192.81005859z m-98.87695312-543.82324219c39.55078125-39.55078125 88.98925781-59.32617188 133.48388672-59.32617187 49.43847655 0 98.87695313 19.77539063 133.48388672 59.32617187 39.55078125 39.55078125 59.32617188 79.1015625 59.32617187 133.48388672 0 24.71923828-14.83154297 69.21386719-49.43847656 133.48388672-34.60693359 59.32617188-74.15771484 123.59619141-133.48388672 207.64160156 0 4.94384766-4.94384766 4.94384766-9.88769531 4.94384766s-9.88769531 0-9.88769531-4.94384766c-113.70849609-158.203125-182.92236329-286.74316406-182.92236328-341.12548828 0-54.38232422 19.77539063-93.93310547 59.32617187-133.48388672z"
                  fill="#222"></path>
        </symbol>
        <symbol id="icon-github" viewBox="0 0 1024 1024">
            <path d="M511.625 103.53124999C279.78124999 103.4375 92 291.125 92 522.78125001 92 705.96875001 209.46874999 861.6875 373.0625 918.875c22.03125002 5.53125001 18.65625001-10.125 18.65625001-20.8125v-72.65625001c-127.21875001 14.90625001-132.375-69.28125001-140.90625001-83.34374999C233.5625 712.625 192.78124999 705.125 204.96875001 691.0625c28.96875001-14.90625001 58.50000001 3.75 92.71874999 54.28125001 24.75 36.65625001 73.03125002 30.46875001 97.5 24.375 5.34375001-22.03125002 16.78125001-41.71875001 32.53125001-57-131.8125-23.625-186.75-104.0625-186.75000003-199.68750002 0-46.40625001 15.28125001-89.0625 45.28125002-123.46874999-19.125-56.71875001 1.78125001-105.28125001 4.59375001-112.5 54.46875001-4.875 111.09375001 39 115.5 42.46875001 30.9375-8.34375001 66.28125001-12.75 105.84374999-12.75 39.75 0 75.1875 4.59375001 106.40625001 13.03124999 10.59375001-8.0625 63.09375001-45.75 113.71874999-41.15625001 2.71875001 7.21875001 23.15625001 54.65625001 5.15625001 110.62500002 30.375 34.50000001 45.84375001 77.53125001 45.84374999 124.03124999 0 95.8125-55.3125 176.34375001-187.5 199.59375001 22.03125002 21.75 35.71875001 51.9375 35.71875001 85.31249998v105.46875001c0.75 8.4375 0 16.78125001 14.0625 16.78124999 166.03125002-55.96875001 285.5625-212.8125 285.56249998-397.59374999 0-231.75-187.875-419.34375001-419.53124999-419.34375001z"
                  fill="#888a"></path>
        </symbol>
    </symbol>
</svg>
</body>
</html>
